package net.dgg.zz.credential.generalCredential.entity;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.util.Date;

/**
 * @author ： Quling
 * @date ：Created in 16:20 2020/7/14
 */
public class Warehousing {

    private Long id;

    private String warehousingArea;
    /**
     * 证书类型
     */
    private String certificateType;
    /**
     * 证书专业
     */
    private String certificateSpecialtys;
    /**
     * 证书等级
     */
    private String certificateLevel;
    /**
     * 库存数量
     */
    private Integer stockQuantity;
    /**
     * 地区
     */
    private String certificateArea;
    /**
     * 地区全称
     */
    private String applicationScope;
    /**
     * 地区所在省
     */
    private String areaProvince;
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date updateTime;

    private String updateName;

    /**
     * 创建者用户ID，如果是系统创建的，使用用户ID 1
     */
    protected Long createrId;
    /**
     * 创建者用户名称，使用创建者的登录名记录
     */
    protected String createrName;

    public Long getCreaterId() {
        return createrId;
    }

    public void setCreaterId(Long createrId) {
        this.createrId = createrId;
    }

    public String getCreaterName() {
        return createrName;
    }

    public void setCreaterName(String createrName) {
        this.createrName = createrName;
    }

    private int page;

    private int limit;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getWarehousingArea() {
        return warehousingArea;
    }

    public void setWarehousingArea(String warehousingArea) {
        this.warehousingArea = warehousingArea;
    }

    public String getCertificateType() {
        return certificateType;
    }

    public void setCertificateType(String certificateType) {
        this.certificateType = certificateType;
    }

    public String getCertificateSpecialtys() {
        return certificateSpecialtys;
    }

    public void setCertificateSpecialtys(String certificateSpecialtys) {
        this.certificateSpecialtys = certificateSpecialtys;
    }

    public String getCertificateLevel() {
        return certificateLevel;
    }

    public void setCertificateLevel(String certificateLevel) {
        this.certificateLevel = certificateLevel;
    }

    public Integer getStockQuantity() {
        return stockQuantity;
    }

    public void setStockQuantity(Integer stockQuantity) {
        this.stockQuantity = stockQuantity;
    }

    public String getCertificateArea() {
        return certificateArea;
    }

    public void setCertificateArea(String certificateArea) {
        this.certificateArea = certificateArea;
    }

    public String getAreaProvince() {
        return areaProvince;
    }

    public void setAreaProvince(String areaProvince) {
        this.areaProvince = areaProvince;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getUpdateName() {
        return updateName;
    }

    public void setUpdateName(String updateName) {
        this.updateName = updateName;
    }

    public String getApplicationScope() {
        return applicationScope;
    }

    public void setApplicationScope(String applicationScope) {
        this.applicationScope = applicationScope;
    }

    public int getPage() {
        return page;
    }

    public void setPage(int page) {
        this.page = page;
    }

    public int getLimit() {
        return limit;
    }

    public void setLimit(int limit) {
        this.limit = limit;
    }
}
